.tab {
    -fx-max-width: 50px;
}

.bottom-box {
    -fx-background-color: #F5F5F5;
}

.bottom-box HBox {
    -fx-padding: 3px 5px;
    -fx-spacing: 10px;
    -fx-alignment: center-right;
}

.bottom-box .button:hover {
    -fx-background-color: #FFFFFF;
    -fx-border-color: #AFAFAF;
}

.bottom-box .button {
    -fx-background-color: #f5f5f5;
    -fx-border-color: #f5f5f5;
    -fx-border-width: 1px;
}

.rrbox {
    -fx-spacing: 5px;
    -fx-alignment: center;
}

.table-cell {
    -fx-text-fill: black;
}

.table-view * {
    -fx-font-size: 14px;
}

.number-text-field {
    -fx-pref-width: 60px;
    -fx-alignment: center;
}
